﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using TienTeTuong.BUS;
using TienTeTuong.DTO;

namespace TienTeTuong.back_end
{
    public partial class ChangePassword : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["Admin"] == null)
            {
                Response.Redirect("Default.aspx");
            }

            if (IsPostBack)
            {
                AdminDTO admin = (AdminDTO)Session["Admin"];
                AdminBUS adBus = new AdminBUS();
                admin.Password = txtOldPassword.Text;

                if (adBus.isAdmin(admin) && txtPassword.Text.Equals(txtRePassword.Text))
                {
                    admin.Password = txtPassword.Text;
                    adBus.changePassword(admin);
                    Common.ShowAlert("Đổi mật khẩu thành công,");
                    Response.Redirect("CategoryDetailManagement.aspx");
                }
                else if (adBus.isAdmin(admin))
                {
                    Common.ShowAlert("Mật khẩu mới không xác nhận đúng.");
                    
                }
                else
                {
                    Common.ShowAlert("Mật khẩu cũ không đúng.");
                  
                }
            }
        }
    }
}